Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995 1994 1993 1992 1991 1990 1989 1988
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour France F4 Memorial Piertomaso Tessitore - San Remo XXIX Edizione 'A.Savoldi Marco' - Manerbio Memorial Savigni - Sassuolo BMW Brixina Tennis Open 2000 - Bressanone VI Torneo Internazionale di Tennis - Barletta Banca Stato Challenger Lugano - Lugano Challenger Canottieri Minico - Mantova Espinho Challenger - Espinho FILA Challenger - Biella Challenger Casino Lugano - Lugano Quelle Cup - Furth VIII Trofeo Ciutat de Barcelona - Barcelona Internazionali di Tennis de San Marino - San Marino Brixina Tennis Open - Bressanone XXVIII Edizione 'A.Savoldi' - Manerbio Top Wool Challenger Biella - Biella Open de L'Isere - Grenoble Zagreb Open - Zagreb Tatra Banka Open - Bratislava Renault Slovenian Open - Ljubljana Mobelwelt-Zick Open 98 - Dresden Medicor Open - Budapest V Trofeo Barcelona de Tenis - Barcelona DPD Challenger 2002 - Aschaffenburg Tennis Napoli Cup - Naples Zagreb Open - Zagreb Challenger Ford de Cherbourg - Cherbourg Tennis Napoli Cup - Napoli Memorial Savigni - Sassuolo Garden Open - Rome Challenger Citta di Olbia - Olbia San Remo Tennis Cup - San Remo Memorial Savigni - Sassuolo Banca Stato Challenger Lugano - Lugano Tatra Banka Open 2001 - Bratislava Trani Cup - Trani Barletta Citta'Della Disfida Open 98 - Barletta Napoli International Cup - Napoli Sardinia International Championship - Cagliari Genoa Open Challenger-Fondazione Carige - Genova Tennis Napoli Cup 2006 - Napoli Zivnobanka Open 1999 - Prostejov 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto VII Torneo Internazionale di Tennis - Barletta Genoa Open - Genova Pekao Open - Szczecin Pekao Open 2003 - Szczecin AXA Open - Espinho Milano Challenger-Jameson Cup - Milan Garden Open - Rome ATU Cup - Weiden Banca Stato Challenger Lugano - Lugano Tennis Napoli Cup 2007 - Napoli Wartburg Open - Eisenach C.T. San Remo - XIII Piertomaso Tessitore - San Remo San Marino Cepu Open - San Marino Banca Marche Tennis Cup - San Benedetto Zagreb Open - Zagreb Gemax Samsung Open 2004 - Belgrade Cepu Open - San Marino Tennis Napoli Cup - Napoli Bancastato Challenger Lugano - Lugano Tennis Napoli Cup - Napoli BSI Challenger Lugano - Lugano BMW Tennis Championship - Sunrise San Marino CEPU Open - San Marino Trani Cup - Trani Lugano Challenger Turin Challenger Privatbank Open 2006 - Dnepropetrovsk Tatra Banka Open - Bratislava San Marino Challenger Napoli Challenger Lugano Challenger BMW Tennis Championship - Sunrise Biella Challenger San Marino Challenger Turin Challenger Mobilux Open - Luxembourg Kos Succhetti Tennis Cup - Cordenons Barletta Challenger Monza Challenger Top Wool Challenger-Immagine Trophy - Biella Todi Challenger Ciutat de Barcelona - Barcelona Tatra Banka Open 2006 - Bratislava San Marino Challenger Cordenons Challenger Como Challenger Genova Challenger Szczecin Challenger Casablanca Challenger Challenger Lugano - Lugano San Marino Cepu Open - San Marino Barranquilla Challenger Tunis Challenger Milan Challenger San Benedetto Challenger San Marino Challenger Cordenons Challenger Sibiu Challenger Fujitsu Siemens Open - Budapest Citta di Brindisi - Brindisi Rome Challenger Mestre Challenger 5th Sardinian International Championships - Cagliari 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Challenger 42 - Andrezieux Padova Challenger Tennis Napoli Cup 2004 - Napoli Rome Challenger Challenger Casino Lugano - Lugano Kosice Challenger San Marino Challenger Napoli Challenger Jameson Cup - Milan Como Challenger Szczecin Challenger Volvo Sylt Open - Sylt Sina-Kia Motors Tennis Cup - Cordenons Zagreb Open - Zagreb Sporting Challenger 2003 - Turin Schickendanz Open - Furth Memorial Savigni - Sassuolo Black Forest Open 2000 - Freudenstadt Skandia Open - Linz X Torneo Internazionale di Tennis - Barletta Open de L'Isere-Open 38 - Grenoble V Torneo Internazionale di Tennis - Barletta San Marino Cepu Open - San Marino Jameson Cup - Milan Polish Open 99 - Poznan Warsteiner Challenger Lubeck - Lubeck Gemax Open - Belgrade Messina CH Quelle Cup - Furth Kaltenberg Open - Split Zagreb Open - Zagreb Ostend Challenger Tennis Cup of Flanders - Ostende Parioli CH Tampere CH Torneo Internazionale di Tennis ATP-Challenger - Merano Neu Ulm CH Banca Stato Challenger - Lugano Poznan Challenger - Poznan Nord LB Open - Braunschweig Top Wool Challenger - Biella 3° Trofeo 'Citta di Brindisi' - Brindisi Genoa Open 'Fondazione Carige' - Genova Rado Geneva Challenger - Geneva Riviera di Rimini Challenger - Rimini Internazionali di Tennis di San Marino - San Marino Maia Challenger - Oporto Heineken Open - Singapore Napoli Challenger - Napoli Heilbronn Open - Heilbronn Olbia Geovillage Open - Olbia St.Petersburg Challenger by Kinex - St. Petersburg Caltanissetta Challenger I Tourneo Fila Citta di Brindisi - Brindisi Barletta Citta Della Disfida Open 2000 - Barletta Optimus Maia Open - Maia Internazionali di Tennis di San Marino - San Marino Pekao Open - Szczecin Challenger ATP XXVII Edizione "A.Savoldi" - Manerbio DPD Challenger 2000 - Aschaffenburg Open de Tanger - Tangier Pekao Open 2001 - Szczecin The Bolton Challenger - Bolton Grand Prix de Tennis de Lyon - Lyon IX Ciutat de Barcelona - Barcelona Samsung Open - Brighton Graz CA Challenger - Graz Pomorski Bank Kredytowy Open - Szczecin Copa Ericsson Argentina - Buenos Aires Heilbronn Open - Heilbronn Open de l'Isere - Grenoble Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 99 - Barletta Top Wool Challenger Biella - Biella Canottieri Mincio Open - Mantova Kroger / St. Jude International - Memphis Open Sainte Victoire - Aix-En-Provence Sunrise Challenger ABN/AMRO World Tennis Tournament - Rotterdam Sybase Open - San Jose San Marino Cepu Open - San Marino Milan Indoors - Milan Hanko CH BMW Open - Munich Rado Swiss Open - Gstaad BMW Open - Munich Casablanca CH Croatian Indoors - Zagreb St. Petersburg Open - St. Petersburg Rado Swiss Open - Gstaad U.S. Pro Tennis Championships - Boston Grand Prix Hassan II - Casablanca Merano Open - Merano CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Adidas Open de Toulouse - Toulouse Tennislife Cup - Napoli Pescara CH Qatar Exxon Mobil Open 2002 - Doha Qatar Mobil Open 2001 - Doha Milan Indoors - Milan Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad International Championship of Croatia - Umag Generali Open 2002 - Kitzbuhel Genova Challenger Qatar Exxon Mobil Open 2003 - Doha Milan Indoors - Milan Open 13 - Marseille Open Seat Godo 2003 - Barcelona BMW Open - Munich 2003 Mercedes Cup - Stuttgart Dubai Milan Copenhagen Open - Copenhagen Barcelona Franklin Templeton Tennis Classic - Scottsdale Internazionali di Tennis di San Marino - San Marino Stuttgart Kuala Lumpur Beijing Moscow San Jose Philadelphia Florence Gstaad Long Island Bucharest Estoril Barcelona Bologna Florence Gstaad Umag Bucharest Napoli Challenger Santiago Sao Paulo Adelaide Auckland Memphis Philadelphia Scottsdale Barcelona Nice Madrid Bologna Florence Genova Stuttgart Hilversum Prague Cologne Palermo Guaruja Wellington Auckland Guaruja Philadelphia Florence Genova Challenger Hilversum San Marino Geneva Palermo Athens ABN/AMRO World Tennis Tournament - Rotterdam Athens San Remo Madrid San Marino Geneva Milan Indoors - Milan Prostejov Challenger Open 13 - Marseille Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Allianz Suisse Open - Gstaad Croatia Open - Umag Idea Prokom Open - Sopot Open Romania - Bucharest Qatar ExxonMobil Open - Doha International Indoor Tennis Championships of Croatia - Zagreb Copa Telmex - Buenos Aires Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Mercedes Cup - Stuttgart Hypo Group Tennis International - Portschach St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Hypo Group Tennis International - Portschach Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz St. Petersburg Open - St. Petersburg Copa Telmex - Buenos Aires Catella Swedish Open - Bastad Qatar ExxonMobil Open - Doha Davidoff Swiss Indoors - Basel Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona BMW Open - Munich Dallas Challenger Catella Swedish Open - Bastad Estoril Open - Estoril Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven Qatar Exxon Mobil Open - Doha Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open de Nice Cote dAzur - Nice BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Milan Gerry Weber Open - Halle SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Generali Open 2003 - Kitzbuhel Brasil Open - Sao Paulo Campionati Internazionali di Sicilia - Palermo Adelaide Szczecin Challenger Sydney BCR Open Romania - Bucharest Antwerp Movistar Open - Santiago Copa Telmex - Buenos Aires Halle Gstaad Washington Kremlin Cup - Moscow Basel Lyon San Benedetto Challenger Swiss Indoors Basel - Basel Moscow Adelaide Sydney Milan Philadelphia Open Sabadell Atlantico - Barcelona Scottsdale Nice Munich Bologna ARAG World Team Championship - Dusseldorf Abierto Mexicano Telcel - Acapulco Kitzbuhel Bucharest Tokyo ATP Studena Croatia Open Umag - Umag Oahu Estoril Grand Prix Hassan II - Casablanca Orange Warsaw Open - Warsaw Copa Claro - Buenos Aires Antwerp Scottsdale Stuttgart Kitzbuhel San Marino Athens Napoli Challenger Movistar Open - Vina del Mar Studena Croatia Open - Umag Buenos Aires Sunrise Challenger Bastad Nice BRD Nastase Tiriac Trophy - Bucharest UNICEF Open - 's Hertogenbosch Qatar ExxonMobil Open - Doha Napoli Challenger International German Open - Hamburg Bologna Campionati Internazionali di Sicilia - Palermo Genova Rome Challenger Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Brasil Open - Costa do Sauipe Panama City Challenger Medibank International - Sydney Vercelli Challenger Rome Challenger Copenhagen Open - Copenhagen Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg 1997 Mercedes Cup - Stuttgart Generali Open 1997 - Kitzbuhel Kremlin Cup - Moscow Caltanissetta Challenger Grolsch Open 1997 - Amsterdam Pilot Pen International - New Haven St. Petersburg Open - St. Petersburg Beijing Open - Beijing Croatian Indoors - Split Grand Prix Hassan II - Casablanca Abierto Mexicano Telcel - Acapulco Bet-At-Home Austrian Open - Kitzbuhel BMW Open - Munich International Championship of Croatia - Umag German Tennis Championships - Hamburg Open Seat-Godo '99 - Barcelona Kremlin Cup - Moscow Copa Claro - Buenos Aires BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Grand Prix Hassan II - Casablanca Dubai Tennis Open - Dubai Royal Guard Open Chile - Vina del Mar ABN/AMRO World Tennis Tournament - Rotterdam San Marino Challenger Sporting Challenger - Turin Schickendanz Open - Furth Madrid Challenger CA Challenge 2002 - Graz Napoli Challenger Milan Challenger San Benedetto Challenger KGHM Polish Indoors - Wroclaw Amsterdam Indianapolis Long Island Madrid San Marino Palermo Athens Compaq Challenger - Bucharest Memphis BPCA Open de Nice-Tounoi Challenger - Nice Skandia Open - Linz Mestre Challenger Cortina Challenger Verona CH Freudenstadt Challenger - Freudenstadt Cairo Challenger 2002 - Cairo Warsteiner Challenger Wolfsburg - Wolfsburg Estoril Cairo Challenger - Cairo Umag Medibank International - Sydney Memphis Estoril Genova Stuttgart CA Challenger - Graz Palermo Open Romania - Bucharest Open Seat Godo 2005 - Barcelona Brasil Open - Costa do Sauipe Modena CH BCR Open Romania - Bucharest Indianapolis Abierto Mexicano Telcel - Acapulco Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Austrian Open - Kitzbuhel Pilot Pen Tennis - New Haven Casablanca BCR Open Romania - Bucharest ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Brasil Open - Costa do Sauipe Stuttgart Hilversum Kitzbuhel Abierto Mexicano Telcel - Acapulco Indianapolis Barcelona Davidoff Swiss Indoors - Basel VTR Open - Vina del Mar Memphis Copa Claro - Buenos Aires Open 13 - Marseille Kitzbuhel St. Vincent San Marino Australian Men's Hardcourt Championships - Adelaide Barcelona Campionati Internazionali di Sicilia - Palermo Heineken Open - Auckland Grand Prix de Tennis de Toulouse - Toulouse St. Petersburg Open - St. Petersburg Paegas Czech Open - Prague Estoril Open - Estoril Italian Open - Rome Italian Open - Rome Pescara CH Campionati Internazionali di Sicilia - Palermo Tennis Masters Series - Rome Dubai Tennis Open - Dubai European Community Championships - Antwerp Open Seat-Godo '97 - Barcelona Indian Wells Key Biscayne Monte Carlo Rome Canadian Open Stuttgart Paris Indian Wells Key Biscayne Monte Carlo Hamburg Rome Cincinnati Essen Paris Monte Carlo Rome Paris Key Biscayne Hamburg Rome Monte Carlo Hamburg Hamburg Rome Tennis Masters Series - Madrid Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Athens Hamburg Monte Carlo Open - Monte Carlo San Francisco Nice Madrid Eutelsat Monte Carlo Open - Monte Carlo Masters Series Monte Carlo - Monte Carlo Italian Open - Rome Campionati Internazionali d'Italia - Rome Next Generation Hardcourts - Adelaide Palermo Indian Wells Monte Carlo Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome BNP Paribas Masters - Paris Sony Ericsson Open - Miami Dubai Tennis Open - Dubai Prague Masters Series Hamburg - Hamburg BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami NASDAQ-100 Open - Miami Internazionali BNL dItalia - Rome Ostrava St. Petersburg Open - St. Petersburg Tennis Masters Series - Monte Carlo Rome BNP Paribas Open - Indian Wells BCR Open Romania - Bucharest Heineken Open - Auckland BNP Paribas Masters - Paris Masters Series Hamburg - Hamburg Internationaler Raiffeisen Grand Prix - St. Polten Internazionali BNL d'Italia - Rome Internazionali BNL d'Italia - Rome Tennis Masters Series - Madrid Internazionali BNL d'Italia - Rome Abierto Mexicano Telcel - Acapulco Masters Series Monte-Carlo - Monte-Carlo Madrid Internazionali BNL dItalia - Rome Sony Ericsson Open - Miami Open de Nice Cote d'Azur - Nice Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris German Open - Hamburg Monte-Carlo Rolex Masters - Monte-Carlo Sydney International - Sydney Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open French Open U.S. Open Wimbledon French Open U.S. Open Wimbledon French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Wimbledon U.S. Open - New York Australian Open - Melbourne Australian Open Monte-Carlo Rolex Masters - Monte-Carlo U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Tennis Masters Series - Rome BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Cincinnati Mutua Madrilena Madrid Open - Madrid Campionati BNL dItalia - Rome Indian Wells BNP Paribas Open - Indian Wells Monte Carlo U.S. Open - New York Key Biscayne U.S. Open Australian Open - Melbourne Mutua Madrilena Madrid Open - Madrid Jakarta Philadelphia U.S. Open Australian Open Wimbledon - London French Open French Open - Paris Australian Open - Melbourne French Open - Paris Copa Telmex - Buenos Aires French Open - Paris Australian Open Catella Swedish Open - Bastad French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London French Open French Open Pacific Life Open - Indian Wells Australian Open - Melbourne Australian Open - Melbourne Davis Cup, World Group, 1R, ITA-MEX 4-1 Davis Cup, World Group, QF, ITA-ESP 4-1 Davis Cup, World Group, SF, SWE-ITA 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, Group 2, REL2, ITA-POL 3-2 French Open - Paris Davis Cup, Group 1, PO, ITA-LUX 4-1 Davis Cup, Group 1, 2R, ITA-SVK 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, Group I, 2R, ITA-SLO 5-0 Australian Open - Melbourne French Open - Paris French Open Wimbledon Australian Open Australian Open Australian Open - Melbourne Wimbledon - London Tennis Masters Series - Monte Carlo Australian Open - Melbourne Wimbledon - London French Open - Paris Pacific Life Open - Indian Wells Roland Garros Olympics - Beijing Hopman Cup - Perth Davis Cup, Group I, Group I, 2R, NED-ITA 1-4 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, SWE-ITA 3-2 Davis Cup, World Group, PO, CHI-ITA 1-4 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 1, PO, ITA-LAT, 3-2 Davis Cup, Group 1, 1R, LUX-ITA 0-5 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Atlanta Olympics Barcelona Olympics Grand Slam Cup